package com.dzx.design.creational.prototype;

import java.text.MessageFormat;

/**
 * @author dzx
 * @ClassName:
 * @Description: 原型模式
 * @date 2019年07月30日 10:35:13
 */
public class MailUtil {

    /**
     * 发送邮件
     *
     * @param mail
     */
    public static void sendMail(Mail mail) {
        String outputContent = "向{0}同学，邮件地址:{1},邮件内容:{2}发送邮件成功";
        System.out.println(MessageFormat.format(outputContent, mail.getName()
                , mail.getEmailAddress(), mail.getContent()));
    }

    /**
     * 存储原始的邮件内容
     *
     * @param mail
     */
    public static void saveOriginMailRecord(Mail mail) {
        System.out.println("存储originMail记录，originMail：" + mail.getContent());
    }




}
